/*
 * TeacherFamillyConditionFinder.h
 *
 *  Created on: 31 Μαϊ 2010
 *      Author: Sartios
 */

#ifndef TEACHERFAMILLYCONDITIONFINDER_H_
#define TEACHERFAMILLYCONDITIONFINDER_H_

#include "ITeacherFamillyConditionFinder.h"

class TeacherFamillyConditionFinder : public ITeacherFamillyConditionFinder{
public:
	/**
	 *
	 */
	TeacherFamillyConditionFinder();
	/**
	 *
	 */
	TeacherFamillyConditionFinder(const string *dbName,const string *username,const string *password);
	/**
	 *
	 */
	virtual ~TeacherFamillyConditionFinder();
	/**
	 *
	 */
	virtual	IFamillyCondition	*	findTeachersFamillyConditionByAem(const string *aem);
	/**
	 *
	 */
	virtual IFamillyCondition	*	findTeachersFamillyConditionByInsuranceNumber(const string *insuranceNumber);
};

#endif /* TEACHERFAMILLYCONDITIONFINDER_H_ */
